push roughly past - German English Dictionary